package com.link.base.wechat.wxplatform.model;

import com.link.core.basic.model.BasicModel;

/**
 * 微信公众号管理
 *
 * @author 欧阳振强
 * @date 2019/02/27 14:51
 */
public class WxPlatform extends BasicModel {

    /**
     * 公司Id
     */
    private Long head_row_id;
    /**
     * 公众号原始Id
     */
    private String wx_og_id;
    /**
     * 微信应用Id
     */
    private String wx_app_id;
    /**
     * 公众号二维码url
     */
    private String barcode_url;
    /**
     * 公众号名称
     */
    private String wx_pp_accntname;
    /**
     * 公众号主体名称
     */
    private String principalName;
    /**
     * 公众号头像
     */
    private String headImg;
    /**
     * 公众号类型
     */
    private String wx_pp_type;
    /**
     * 是否公司默认的公众号
     */
    private String primary_flag;
    /**
     * 是否可用的公众号
     */
    private String valid_flag;
    /**
     * 备注
     */
    private String comments;
    /**
     * 重定向地址url头
     */
    private String wx_app_redirect_url;
    /**
     * 是否开发模式接入
     */
    private String is_dev_mode;
    /**
     * 开发模式接入地址
     */
    private String wx_app_service_url;
    /**
     * 开发模式应用秘钥
     */
    private String wx_app_secret;
    /**
     * 开发模式Token
     */
    private String wx_app_token;
    /**
     * 开发模式加解密Key
     */
    private String wx_encord_aes_key;
    /**
     * 公众号授权标识 -- 授权后该标识为Y，可进行取消授权处理
     */
    private String grantAuthFlag;
    /**
     * 是否同步微信粉丝
     */
    private String autoTransConsumer;

    /**
     * 公司账套 join
     */
    private Long company_corp;
    /**
     * 公司管理员 join
     */
    private Long company_admin_id;
    /**
     * 优先级
     */
    private int seq;

    public int getSeq() {
        return seq;
    }

    public void setSeq(int seq) {
        this.seq = seq;
    }

    public String getWx_og_id() {
        return wx_og_id;
    }

    public void setWx_og_id(String wx_og_id) {
        this.wx_og_id = wx_og_id;
    }

    public String getWx_app_id() {
        return wx_app_id;
    }

    public void setWx_app_id(String wx_app_id) {
        this.wx_app_id = wx_app_id;
    }

    public String getWx_app_service_url() {
        return wx_app_service_url;
    }

    public void setWx_app_service_url(String wx_app_service_url) {
        this.wx_app_service_url = wx_app_service_url;
    }

    public String getWx_app_redirect_url() {
        return wx_app_redirect_url;
    }

    public void setWx_app_redirect_url(String wx_app_redirect_url) {
        this.wx_app_redirect_url = wx_app_redirect_url;
    }

    public String getWx_app_token() {
        return wx_app_token;
    }

    public void setWx_app_token(String wx_app_token) {
        this.wx_app_token = wx_app_token;
    }

    public String getWx_encord_aes_key() {
        return wx_encord_aes_key;
    }

    public void setWx_encord_aes_key(String wx_encord_aes_key) {
        this.wx_encord_aes_key = wx_encord_aes_key;
    }

    public String getBarcode_url() {
        return barcode_url;
    }

    public void setBarcode_url(String barcode_url) {
        this.barcode_url = barcode_url;
    }

    public String getWx_pp_accntname() {
        return wx_pp_accntname;
    }

    public void setWx_pp_accntname(String wx_pp_accntname) {
        this.wx_pp_accntname = wx_pp_accntname;
    }

    public String getPrincipalName() {
        return principalName;
    }

    public void setPrincipalName(String principalName) {
        this.principalName = principalName;
    }

    public String getWx_pp_type() {
        return wx_pp_type;
    }

    public void setWx_pp_type(String wx_pp_type) {
        this.wx_pp_type = wx_pp_type;
    }

    public String getPrimary_flag() {
        return primary_flag;
    }

    public void setPrimary_flag(String primary_flag) {
        this.primary_flag = primary_flag;
    }

    public String getValid_flag() {
        return valid_flag;
    }

    public void setValid_flag(String valid_flag) {
        this.valid_flag = valid_flag;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public String getWx_app_secret() {
        return wx_app_secret;
    }

    public void setWx_app_secret(String wx_app_secret) {
        this.wx_app_secret = wx_app_secret;
    }

    public String getIs_dev_mode() {
        return is_dev_mode;
    }

    public void setIs_dev_mode(String is_dev_mode) {
        this.is_dev_mode = is_dev_mode;
    }

    public String getHeadImg() {
        return headImg;
    }

    public void setHeadImg(String headImg) {
        this.headImg = headImg;
    }

    public String getGrantAuthFlag() {
        return grantAuthFlag;
    }

    public void setGrantAuthFlag(String grantAuthFlag) {
        this.grantAuthFlag = grantAuthFlag;
    }

    public String getAutoTransConsumer() {
        return autoTransConsumer;
    }

    public void setAutoTransConsumer(String autoTransConsumer) {
        this.autoTransConsumer = autoTransConsumer;
    }

    public Long getCompany_admin_id() {
        return company_admin_id;
    }

    public void setCompany_admin_id(Long company_admin_id) {
        this.company_admin_id = company_admin_id;
    }

    public Long getHead_row_id() {
        return head_row_id;
    }

    public void setHead_row_id(Long head_row_id) {
        this.head_row_id = head_row_id;
    }

    public Long getCompany_corp() {
        return company_corp;
    }

    public void setCompany_corp(Long company_corp) {
        this.company_corp = company_corp;
    }
}
